home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 9
/
The PC-SIG Library on CD ROM - Ninth Edition.iso
/
301_400
/
DISK0340
/
DISK0340.ZIP
/
FTEXT
< prev
next >
Wrap
Text File
|
1984-05-28
|
10KB
|
226 lines
$ä≡
HELP SCREEN
Your are now in the FORMGEN (forms generator) module of INFO-BASE. FORMGEN
allows you to create the forms that are used throughout INFO-BASE. Your may
also use FORMGEN as a text editor (in this case all your input is saved as
TEXT).
A FORM is simply TEXT that has imbedded DATA FIELDS. Usually, a DATA FIELD is
indicated by the underscore '_'; however, you may change the DATA FIELD
INDICATOR to any character. The DATA FIELDS within your FORM are then used to
create a DATABASE (The actual creation of the DATABASE is not done in
FORMGEN).
The FORM that is used to create the DATABASE is called a MASTER FORM. It must
define every FIELD. Later you can create SUBFORMS that only access some of
the FIELDS in your DATABASE. As an example, a client file will contain much
information, however, a form letter (which can be a SUBFORM) will only use the
name and address information.
Once you enter the text editor (by selecting option 1. or 2.), you can select
additional help information.
FORMGEN - FORMS GENERATOR - TEXT EDITOR GENERAL INFORMATION
You my enter any of the 255 ASCII characters (except Ctrl m (ASC 12) and Ctrl
h (ASC(8) which are the return and backspace functions).
F10 function - any time that you get into a place where you don't want to be,
you can press the F10 function key. There is no harm in using the F10 key,
except, that it will restart the program and you will lose whatever you have
entered.
When you have finished entering text information, press F8 to finish creating
the FORM or to save your input as TEXT (as if you were using a text editor).
If you are creating a FORM, you should first store your work as TEXT, then
modify it and finish creating the FORM. That way, you will not lose all of
your work if problems arise.
Each FORM has a CURSOR SEQUENCE ( the order of DATA FIELDS that cursor moves
to). Each DATA FIELD is associated with a FIELD within a DATABASE RECORD (
many FORMS with DATA FIELDS in many positions can access the same DATABASE).
You will be prompted for the CURSOR SEQUENCE and FIELD RECORD POSITION
(position within a RECORD) of each DATA FIELD.
GENERAL HELP INFORMATION CONTINUED
After you have entered the CURSOR SEQUENCE and FIELD RECORD POSITIONS you will
be asked to enter a LABEL and a TYPE for each DATA FIELD. The LABELS are
optional; they are necessary if you wish to transfer data between DATABASES or
verify input (by typing the same information on two different FORMS and having
the INFO-BASE check for inconsistencies).
DOT COMMANDS
The DOT COMMANDS are used when printing FORMS; they are especially useful when
doing MAILMERGING. Any line that contains a period '.' in column 1 cannot be
printed. The line is either a comment or contains a DOT COMMAND. (e.g.
'.pa' in columns 1-3 would cause the printer to move to the next page). Since
you can imbed control characters within your FORMS (i.e. create your own
printer controls), only a limited number of DOT COMMANDS are needed. The DOT
COMMANDS are listed below.
DOT COMMANDS CONTINUED
.pa new page
.fo on format on re-adjusts lines see Γ command
.fo off format off turns format off
.ll nn line length sets line length to nn
.ch nn chr$(nn) prints ASCII equivalent of nn
.ad nn adjust starts print nn spaces from the left
Γ Greek letter Tau (ALT-226) is generally used when
when doing mailmerging. It tells the INFO-BASE to
eliminate preceding blanks. If the format on
command has also been set then the line is also
readjusted to its current length.
(e.g Dear __________Γ, => Dear John, (format off)
For additional information see other help screens or consult documentation.
1. CREATE NEW FORM OR TEXT
2. MODIFY OLD FORM OR TEXT
3. CHANGE DATA FIELD INDICATOR
4. MODIFY CURSOR SEQUENCE, FIELD RECORD POSITIONS,
FIELD LABELS, OR FIELD TYPES
5. HELP INFORMATION
6. CHANGE DEFAULT DATA DRIVE
7. EXIT TO IBASE
8. EXIT TO DOS
Please enter choice
modify a previously defined FORM or TEXT DOCUMENT
There are two different formats for storing textual
information: TEXT or FORM. TEXT can be from
FORMGEN (using the TEXT option) or from a
word processor or text editor. The FORM format is
created by FORMGEN; it contains TEXT followed by
internal information used in IBASE.
Please select 1. TEXT 2. FORM
change DATA FIELD INDICATOR
The DATA FIELD INDICATOR is used when creating FORMS;
it denotes the location and size of the DATA FIELD.
The default value is '_' . If you wish to use the
underscore as TEXT, then you must change the DATA
FIELD INDICATOR value. When the FORM is finished
you can replace the DATA FIELD INDICATOR with any
character or a blank.
Please enter DATA FIELD INDICATOR
modify SEQUENCE NUMBERS - FIELD RECORD POSITIONS - LABELS - FIELD TYPES
Once a FORM has been created, INFO-BASE will allow the
FIELD LABELS, FIELD TYPES, as well as the CURSOR SEQUENCE
NUMBERS and associated FIELD RECORD POSITIONS to be
modified without re-entering all of the FORM information.
This capability is especially useful when changing or
adding LABELS or printing out a FORM (DATABASE )
description.
Please enter FORM name
Your input may be stored as TEXT or as a FORM. If no DATA
FIELDS have been defined, or you wish to further edit your
TEXT with a word processor, or you are not finished, then
your input should be saved as TEXT. If you are ready to
use the FORM with the DATABASE manager (IBASE), then select
the FORM option.
If you select the FORM option, then you will be first
prompted for the CURSOR SEQUENCE NUMBERS. The CURSOR
SEQUENCE NUMBERS indicate the DATA FIELD order that the
cursor moves to in response to pressing "return".
Is this a TEXT file (T) or FORM (F) ? enter F or T
Now you will be prompted for the FIELD RECORD POSITIONS.
The CURSOR SEQUENCE and FIELD RECORD POSITIONS are
independent; that is, any FIELD with any CURSOR SEQUENCE
value may occupy any FIELD POSITION within the DATABASE
RECORD. If you are creating a MASTER FORM then you
should use the automatic numbering which gives FIELDS the
same RECORD POSITION as their CURSOR SEQUENCE NUMBER.
Note: since a SUBFORM may refer to RECORD POSITIONS larger
than the number of FIELDS, only a check for zero values
will be made.
Please hit any key to continue
INFO-BASE allows each FIELD a ten character LABEL. The
LABELS are optional. They are used for transferring
information from one DATABASE to another, data input
verification, and FIELD identification. All, some, or none
of the FIELDS may be LABELED. If a LABEL is not desired
for a given FIELD, then press 'RETURN' when the system
prompts you for that LABEL.
Three FIELD TYPES are supported: C-CHARACTER, D-DATE,
and 0-9 NUMERIC. The DATE TYPE is not yet supported;
when implemented, data will be entered and displayed as
MM/DD/YY, but stored internally to allow for sorting. The
0 to 9 indicates the number of decimal places. The
field length must be greater then the number of decimal
places. Default value is CHARACTER.
DO you wish to LABEL the FIELDS ? Y/N
1. CONTINUE
2. RE-ENTER CURSOR SEQUENCE
3. RE-ENTER FIELD RECORD POSITIONS
4. RE-ENTER LABELS & FIELD TYPES
5. PRINT FORM DESCRIPTION
Please enter choice
1. NO REPLACEMENT
2. BLANK REPLACEMENT
3. SPECIAL CHARACTER
Please specify DATA FIELD replacement character
Please enter DATA FIELD replacement character
Please enter SAVE FILE name
Specified file already exits: 1) use file 2) specify another file.
File specified does not exit or is empty
F1 del line F3 top file F5 tab 20 F7 print F9 help
F2 ins line F4 bot file F6 cen line F8 save / exit F10 abort
Please enter CURSOR SEQUENCE NUMBERS ^B for previous FIELD
Please enter FIELD RECORD POSITIONS ^B for previous FIELD
For automatic numbering press ^N
Please choose 1) print TEXT and DATA FIELDS
2) print DATA FIELDS only
Change DATA FIELD INDICATOR for printing Y/N ?
Please enter DATA FIELD INDICATOR
^X to exit - remaining FIELDS set to defaults or previous value
ERROR all NON BLANK FIELDS must be UNIQUE
Please enter default drive (A-H)
Press Esc for a directory of TEXT and FORM files on default data drive
Press any key to continue
FIELD LABEL RECORD POS. SEQ # LENGTH FIELD TYPE ROW # COLUMN #
& ### ### ### & ### ###
Invalid Device Specification
Please Check Printer